straddling positions - Turkish English Dictionary